export default {
  // 详情财务信息
  financeFormList: [
    { label: "供应商纳税人类型", titleContent: "taxpayerName", title: true },
    { label: "账户名称", titleContent: "bankPersonName", title: true },
    { label: "开户行名称", titleContent: "bankName", title: true },
    { label: "开户行账号", titleContent: "bankId", title: true },
  ],
  // 合同状态
  protocolState: [
    { label: "全部", value: "" },
    { label: "编辑中", value: "2" },
    { label: "审批中", value: "3" },
    { label: "已撤回", value: "4" },
    { label: "审批通过", value: "5" },
    { label: "审批退回", value: "6" },
    { label: "生效中", value: "8" },
    { label: "已生效", value: "9" },
    { label: "变更中", value: "10" },
    { label: "调整中", value: "12" },
    { label: "终止", value: "13" },
  ],
  // 锁定表格
  fixedTableThead: [
    {
      label: "序号",
      prop: "id",
      width: "38",
      checked: true,
      fixed: true,
      type: "index",
    },
    {
      label: "合同编号",
      prop: "contractCode",
      width: "150",
      checked: true,
      fixed: true,
      align: "left",
    },
  ],
  // 非锁定表格
  unfixedTableThead: [
    {
      label: "合同名称",
      prop: "contractName",
      width: "300",
      checked: true,
      align: "left",
    },
    {
      label: "供应商1",
      prop: "partyBName",
      width: "200",
      checked: true,
      align: "left",
    },
    {
      label: "供应商2",
      prop: "partyBNameBak",
      width: "200",
      checked: true,
      align: "left",
    },
    {
      label: "合同签订单位(甲方)",
      prop: "partyAName",
      width: "200",
      checked: true,
      align: "left",
    },
    {
      label: "填报单位",
      prop: "reportInOrgName",
      width: "200",
      checked: true,
      align: "left",
    },
    {
      label: "合同金额(含税)",
      prop: "initTotalContractPriceIncludeTax",
      width: "140",
      checked: true,
      align: "right",
    },
    {
      label: "设备数量",
      prop: "equipmentNumber",
      width: "90",
      checked: true,
      align: "left",
    },
    {
      label: "分类名称",
      prop: "thirdCategoriesOfName",
      width: "100",
      checked: true,
      align: "left",
    },
    {
      label: "编制日期",
      prop: "compileDate",
      width: "100",
      checked: true,
      align: "left",
    },
    {
      label: "编制人",
      prop: "compileUser",
      width: "60",
      checked: true,
      align: "left",
    },
    {
      label: "合同状态",
      prop: "protocolStateStr",
      width: "70",
      checked: true,
      align: "left",
    },
  ],
  // 详情基础信息
  baseFormList: [
    { label: "填报单位", titleContent: "reportInOrgName", title: true },
    { label: "部门", titleContent: "departName", title: true },
    { label: "合同签订单位(甲方)", titleContent: "partyAName", title: true },
    { label: "争议解决方案", titleContent: "disputeResolutionName", title: true },
    { label: "供应商1", titleContent: "partyBName", title: true },
    { label: "供应商2", titleContent: "partyBNameBak", title: true },
    { label: "项目名称", titleContent: "projectName", title: true },
    { label: "核算组织", titleContent: "accountingOrgan", title: true },
    { label: "合同编号", titleContent: "contractCode", title: true },
    { label: "合同名称", titleContent: "contractName", title: true },
    { label: "协议编号", titleContent: "protocalCode", title: true },
    { label: "是否海外采购", titleContent: "isOverseas" },
    { label: "兑人民币汇率", titleContent: "chExchangeRate" },
    { label: "币种", titleContent: "currencyName" },
    { label: "设备数量", titleContent: "equipmentNumber" },
    {
      label: "合同金额(含税)",
      titleContent: "initTotalContractPriceIncludeTax",
    },
    {
      label: "合同金额(不含税)",
      titleContent: "initTotalConractPriceExcludeTax",
    },
    { label: "是否阶梯价格(浮动)", titleContent: "isFloatContractPrice" },
    { label: "多税率", titleContent: "multiRateCode" },
    { label: "税率", titleContent: "taxRatePercent" },
    { label: "对方联系人", titleContent: "contractPerson" },
    { label: "对方联系手机号", titleContent: "contractPersonTel" },
    { label: "编制日期", titleContent: "compileDateStr" },
    { label: "编制人", titleContent: "compileUser" },
    {
      label: "阶梯价说明(浮动)",
      titleContent: "floatDesc",
      span: 18,
      title: true,
    },
    {
      label: "合同主要条款",
      titleContent: "mainTermsOfContract",
      span: 18,
      title: true,
    },
    { label: "备注", titleContent: "remark", span: 18, title: true },
  ],
  // 财务信息
  financialList: [
    {
      label: "供应商纳税人类型",
      titleContent: "taxpayerName",
      title: true,
    },
    {
      label: "账户名称",
      titleContent: "bankPersonName",
      title: true,
    },
    {
      label: "开户行名称",
      titleContent: "bankName",
      title: true,
    },
    {
      label: "开户行账号",
      titleContent: "bankId",
      title: true,
    },
  ],
  // 面包屑导航
  breadcrumbArr: [
    {
      path: "/contractManagement/contractDraft/item-list",
      text: "合同管理",
    },
    {
      path: "/contractManagement/contractDraft/item-list",
      text: "物资合同管理",
    },
    {
      path: "/contractManagement/contractAgreement/item-list",
      text: "合同补充协议",
    },
  ],
  // 通用
  whetherList: [
    {
      dicKey: 0,
      dicValue: "是",
    },
    {
      dicKey: 1,
      dicValue: "否",
    },
  ],
  isOverseasList: [
    {
      value: -1,
      label: "是",
    },
    {
      value: 0,
      label: "出口采购",
      isLeaf: true,
    },
    {
      value: 1,
      label: "属地采购",
      isLeaf: true,
    },
    {
      value: 2,
      label: "第三国采购",
      isLeaf: true,
    },
    {
      value: 3,
      label: "否",
    },
  ],
  // 采购清单表头
  purchaseTableThead: [
    { prop: "materialsCode", label: "设备物资编码", width: 110, fixed: true },
    { prop: "materialsName", label: "设备物资名称", width: 300, fixed: true },
    { prop: "matDescribe", label: "规格型号说明", width: 130 },
    {
      prop: "currentMeasuringUnit",
      label: "单位",
      showTooltipStatus: "isConversion",
      width: 100,
    },
    { prop: "currentNum", label: "数量", width: 130 },
    { prop: "taxRatePercent", label: "税率", width: 130 },
    // { prop: "currentUnitPriceExcludeTax", label: "不含税单价", width: 130 },
    // { prop: "currentChangeAmtExcludeTax", label: "不含税金额", width: 130 },
    { prop: "currentUnitPriceIncludeTax", label: "含税单价", width: 130 },
    { prop: "currentChangeAmtIncludeTax", label: "含税金额", width: 130 },
    { prop: "currentUnitPriceIncludeTax", label: "进场时间", width: 130 },
    { prop: "currentChangeAmtIncludeTax", label: "退场时间", width: 130 },
    { prop: "address", label: "交货地点", width: 200 },
    { prop: "manufacturer", label: "生产厂家/品牌", width: 130 },
    { prop: "purchasePlanCode", label: "采购计划编号", width: 130 },
    { prop: "purchasePlanName", label: "采购计划名称", width: 130 },
    { prop: "planCode", label: "方案编号", width: 130 },
    { prop: "planName", label: "方案名称", width: 130 },
    { prop: "protocalCode", label: "协议编号", width: 130 },
    { prop: "protocalName", label: "协议名称", width: 130 },
  ],
  // 使用范围
  useRangeTableThead: [
    { prop: "applyOrgName", label: "公司名称" },
    { prop: "affiliatedUnit", label: "所属单位" },
    { prop: "rangeOfApply", label: "合同范围说明" },
    { prop: "operationTimeStr", label: "操作时间" },
  ],
  // 协议历史
  histryAgreementTableThead: [
    { prop: "protocolCode", label: "协议编号" },
    { prop: "protocolName", label: "协议名称" },
    { prop: "changeName", label: "版本号" },
    { prop: "protocolDesc", label: "协议说明" },
  ],
  // 变更历史
  histryChangesTableThead: [
    { prop: "contractCode", label: "合同编号" },
    { prop: "contractName", label: "合同名称" },
    { prop: "partyBName", label: "供应商" },
    { prop: "changeName", label: "版本序号" },
    { prop: "compileDateStr", label: "编制日期" },
    { prop: "compileUser", label: "编制人" },
  ],
  // 协议详情信息
  agreementDetailInfo: [
    {
      label: "补充协议编号",
      titleContent: "protocolCode",
      title: true,
    },
    {
      label: "补充协议名称",
      titleContent: "protocolName",
      title: true,
    },
    {
      label: "协议说明",
      titleContent: "protocolDesc",
      title: true,
    },
  ],
};
